package com.longdaji.decoration.ui.main.home;


import com.longdaji.decoration.base.BasePresenter;
import com.longdaji.decoration.base.BaseView;
import com.longdaji.decoration.data.bean.GoodsCategory;
import com.longdaji.decoration.data.bean.GoodsChosensBean;
import com.longdaji.decoration.data.bean.GoodsMotifsBean;

import java.util.List;

/**
 * Created by longtao on 2017/12/19.
 */

public interface HomeContract {
    interface View extends BaseView {
        void showCategoryList(List<GoodsCategory.SecondCategory> list);

        void showTopicImage(List<GoodsMotifsBean.GoodsMotifs> goodsMotifsList);

        void showChosenImages(List<GoodsChosensBean.GoodsChosensImg> imageList);

        void showShareUrl(String url);

    }

    interface Presenter extends BasePresenter<HomeContract.View> {
        void getGoodsCatergory();

        void getTopicImage();

        void getChosenImages();

        void getShareUrl();
    }
}
